int a[3][4]={0} 一下叙述正确的是

来源:百度知道 编辑:UC知道 时间:2024/06/17 11:12:38
只有元素a[0][0]可得到初值0

数组a中每个元素均可得到初值0

最好说说为什么
我也这么想的,可答案是第一个。。。。

数组a中每个元素均可得到初值0
没什么可说明的,C语言编译器自动将没有给初值的int数组变量初值为0
王八的屁股-规定

    字符型char的数组这样定义会全部初始化为0;
数值型int,float,double的数组初始化要给出所有元素或部分才能这样初始化.数值型数组初始化  int a[4][4]={{0,0,0,0},{},{}}

数组a中每个元素均可得到初值0
你在定义数组的时候没有赋初值时,各个元素均为随机值,
一旦你初了一个或几个初值,其余的元素均为0.所以选择了第二个.